[have] eyes for {sb}
1
to be only attracted or committed to one individual
The origin of the idiom "have eyes for someone" is rooted in the figurative use of language. The expression compares the experience of being attracted to someone to the action of using one's eyes to focus on that person. It suggests that when someone "has eyes for someone," their attention and interest are solely directed towards that individual.
- Despite being surrounded by many admirers, Martha only had eyes for Harold, the charming and kind-hearted man she had fallen in love with.
- Michael couldn't help but have eyes for his colleague, Emily, who possessed both beauty and intelligence that captivated him.